Supplier Page from MyBioSource.com for Recombinant Uncharacterized protein Mb1389c (Mb1389c), partial